home *** CD-ROM | disk | FTP | other *** search
/ Mac Expert 1995 Winter / Mac Expert - Winter 95.iso / Les fichiers / Tidbits / TidBits 101 à 200 / TidBITS#172⁄12-Apr-93 < prev    next >
Encoding:
Text File  |  1993-04-12  |  28.3 KB  |  588 lines  |  [TEXT/ttxt]

  1. TidBITS#172/12-Apr-93
  2. =====================
  3.  
  4.  We present a PowerBook-heavy issue this week, with a look back at
  5.    the real story behind the PowerBook 100 and a hopefully-
  6.    instructive investigation of a weird Duo troubleshooting
  7.    problem. We also have an announcement of a new virus, a bit on
  8.    Macintosh Easy Open (which eases opening foreign file types) in
  9.    MacLinkPlus, and finally, a review of CMaster, Jersey
  10.    Scientific's extension to Symantec's THINK C.
  11.  
  12.  
  13. This issue of TidBITS sponsored in part by:
  14.  
  15. * Dantz Development -- 510/849-0293 -- dantz@applelink.apple.com
  16.     For Retrospect 2.0 upgrades, call 800/225-4880.
  17.  
  18.  For an index of files on Dantz Development and their products,
  19.    please send email to <sponsors@tidbits.com>. To receive all
  20.    this information in one 73K file, please send email to
  21.    <dantz-all@tidbits.com>. To receive a 29K compressed version of
  22.    the same file, please send email to <dantz-comp@tidbits.com>.
  23.  
  24.  
  25.  Copyright 1990-1993 Adam & Tonya Engst. Non-profit, non-commercial
  26.    publications may reprint articles if full credit is given. Other
  27.    publications please contact us. We do not guarantee the accuracy
  28.    of articles. Caveat lector. Publication, product, and company
  29.    names may be registered trademarks of their companies. Disk
  30.    subscriptions and back issues are available - email for details.
  31.  
  32.  For information send email to info@tidbits.com or ace@tidbits.com
  33.  CIS: 72511,306 -- AppleLink: ace@tidbits.com@internet#
  34.  AOL: Adam Engst -- Delphi: Adam_Engst -- BIX: TidBITS
  35.  TidBITS -- 9301 Avondale Rd. NE Q1096 -- Redmond, WA 98052 USA
  36.  -----------------------------------------------------------------
  37.  
  38. Topics:
  39.     MailBITS/12-Apr-93
  40.     New INIT 17 Virus Busted
  41.     PowerBook Panegyric
  42.     Double the Trouble?
  43.     CMaster Review
  44.     Reviews/12-Apr-93
  45.  
  46. [Archived as /info-mac/digest/tb/tidbits-172.etx; 29K]
  47.  
  48.  
  49. MailBITS/12-Apr-93
  50. ------------------
  51.   We'd like to welcome our latest sponsor, Dantz Development, makers
  52.   of some of the best backup software anywhere, including DiskFit
  53.   Direct, DiskFit Pro (which I currently use), Retrospect 2.0 (which
  54.   I intend to use once I have a DAT drive), and Retrospect Remote.
  55.  
  56.   We have several files from Dantz that I think you'll find
  57.   interesting and useful, ranging from product data sheets to
  58.   information about compatible tape drives to a white paper entitled
  59.   "Workbook Backup - A Workbook for Macintosh Administrators" that
  60.   will help you figure out the details of backing up a network. If
  61.   you want a 73K file containing all of this information, send email
  62.   to <dantz-all@tidbits.com>. If you want the same file in
  63.   compressed form along with an Easy View index (29K - StuffIt 3.0
  64.   format), send email to <dantz-comp@tidbits.com>. If you want
  65.   individual files, send email to <sponsors@tidbits.com> for an
  66.   index of available files.
  67.  
  68.   Dantz has another white paper called "Backup - Personal Computing
  69.   Insurance" that I couldn't translate to straight ASCII. It
  70.   discusses different backup philosophies, different types of backup
  71.   devices, and the like. Dantz will send it to you at no charge if
  72.   you email them your snail mail address. Thanks, and I'm sure Dantz
  73.   will be happy to hear any feedback about the files or their
  74.   products.
  75.  
  76.     Dantz Development -- dantz@applelink.apple.com
  77.  
  78.  
  79. **Performa Mail** -- Bill Waits, who provided us with some of the
  80.   information we used in last week's bit about new Performas, asks
  81.   that people please stop requesting more information, especially
  82.   about the Performa 430 and the modems, about which he has no
  83.   information. It's not as though these Performas are interesting.
  84.   They are exactly the same as comparable Mac LC IIs and LC IIIs,
  85.   except they cost more and you buy them at Sears. In addition, I'm
  86.   hearing of problems with installing System 7.1 over System 7.0.1P
  87.   or 7.1P on the Performa 450 and 600. Apparently the enablers won't
  88.   cooperate.
  89.  
  90.  
  91. **Macintosh Easy Open**, an extension from Apple which allows you
  92.   to substitute eligible applications to open files created by
  93.   applications you don't have, is now available with MacLinkPlus.
  94.   The extension replaces the standard "application not found" dialog
  95.   with a larger one that lists programs that can open the file and
  96.   can optionally remember your preference so that it uses that
  97.   program automatically. Other benefits include more specific file
  98.   descriptions in the Finder's "Kind" field and color icons in Open
  99.   and Save dialog boxes. DataViz -- 800/733-0030 -- 203/268-0030 --
  100.   203/268-4345 (fax) By Ross Scott Rubin <72137.2627@compuserve.com>
  101.  
  102.  
  103. New INIT 17 Virus Busted
  104. ------------------------
  105.   by Mark H. Anbinder, Contributing Editor -- mha@baka.ithaca.ny.us
  106.      Technical Support Coordinator, BAKA Computers
  107.  
  108.   In a joint bulletin released today by Gene Spafford of Purdue
  109.   University, the various Macintosh antiviral developers announced
  110.   the discovery of a new virus earlier along with new utility
  111.   versions to combat it.
  112.  
  113.   The new virus, dubbed INIT 17, infects the System file and most
  114.   applications as they run, and is likely to spread quickly once a
  115.   machine is exposed to the virus. The virus infects programs by
  116.   modifying existing code, which can in some cases cause irreparable
  117.   damage to the applications or the System file. On some low-end
  118.   Macs (such as the Plus, SE, and Classic) the virus can cause the
  119.   computer to crash while executing infected applications.
  120.  
  121.   The only overt action by the virus is to display an alert message
  122.   saying "From the depths of Cyberspace" the first time you restart
  123.   an infected machine after 6:06:06 PM, 31-Oct-93.
  124.  
  125.   Users of Chris Johnson's freeware Gatekeeper package will be
  126.   pleased to note that the current version, 1.2.7, catches INIT 17
  127.   already, so they need not update. John Norstad has released
  128.   version 3.1 of his free Disinfectant utility. Jeff Shulman says
  129.   registered owners of his shareware Virus Detective package will
  130.   receive search strings in the mail (a good reason to register your
  131.   copy!). All commercial antiviral publishers are sending updates to
  132.   their subscribers and mailing notifications to registered users;
  133.   contact the publisher of your utility for further information.
  134.  
  135.   Information from:
  136.     Gene Spafford -- spaf@cs.purdue.edu
  137.  
  138.  
  139. PowerBook Panegyric
  140. -------------------
  141.   Definition: PowerBook 100 - a terribly nice Macintosh sometimes
  142.   mistaken for a low-end, powerless laptop.
  143.  
  144.   What happened to the PowerBook 100? It came out in September 1991
  145.   at an unaffordable price. About one year later, Apple discontinued
  146.   it and sold it at fire sale prices. Why such a short lifetime? It
  147.   wasn't like the 140, which Apple realized could support a faster
  148.   processor, and it wasn't like the Mac Portable, which died of
  149.   obesity. In talking to people in the know, I've pieced together
  150.   this story; consider it an eulogy to the PowerBook 100, a pleasant
  151.   machine with only a few problems, a machine on which I type at
  152.   this moment.
  153.  
  154.   Apple wasn't the only player in the PowerBook 100 development,
  155.   because although Apple designed most of the PowerBook 100,
  156.   consumer electronics giant Sony was slated to do the
  157.   manufacturing. Apple wanted to work with Sony in part because Sony
  158.   excels at inexpensive manufacturing, and in part because the
  159.   collaboration was well-received in both the U.S. and Japan, a
  160.   market in which Apple does well and wants to do better.
  161.  
  162.   But then Sony discovered it couldn't make the PowerBook 100 as
  163.   cheaply as it had estimated and in fact, the cost would be
  164.   approximately double early estimates. Apple realized early on that
  165.   the price would be unacceptable, but the public relations coup of
  166.   the Apple/Sony collaboration was more important. Apple decided to
  167.   manufacture a relatively small quantity of PowerBook 100s. As
  168.   consumers purchased the PowerBook 100 in the fall of 1991, Apple
  169.   placed the final orders. Those final units rolled off the
  170.   production line in late June of 1992, completing the installed
  171.   base of over 100,000 PowerBook 100s.
  172.  
  173.   As to the rumors that Sony might bring it back, no more PowerBook
  174.   100s have been manufactured since, and given the cost, I doubt any
  175.   more will be, especially given that the Duos fit many of the same
  176.   niches. Those of us who want a serial port, a power plug, and no
  177.   floppy drive (I've hooked ours up maybe five times in six months)
  178.   will stick with a Duo for future purchases. Sources indicate that
  179.   we will never see a PowerBook 100 again in the U.S., but
  180.   apparently there is a chance that something resembling the
  181.   PowerBook 100 might appear elsewhere.
  182.  
  183.   The PowerBook 100 had a short life, and Apple had no chance to
  184.   correct its few problems, as it did with the 140 and the 170.
  185.   Perhaps the worst problem is the mediocre trackball. It's small,
  186.   and because of the plastic posts on which it rests, occasionally
  187.   hard to move accurately and smoothly. Some of that can be
  188.   alleviated by moving the left blue roller further down, and the
  189.   bottom blue roller further right. The idea is to lessen the
  190.   pressure on the ball so it rolls more smoothly. Some people have
  191.   also had luck roughing the ball's surface slightly with cleaning
  192.   powder - don't use heavy duty sandpaper.
  193.  
  194.   Apple is known for its well-crafted prototypes, and it turns out
  195.   that the PowerBook team made about thirty PowerBook 100s with
  196.   modified trackball mechanisms from Logitech. These modified
  197.   mechanisms use the same ruby bearings that the Duos use, and as a
  198.   result they feel much smoother. Evidently Apple used the "Pepsi &
  199.   Doritos" test, wherein they mixed up a slurry of Pepsi and Doritos
  200.   and poured it into the trackball before testing it. The jeweled
  201.   bearing trackballs passed with flying colors. A few lucky souls
  202.   have these jeweled mechanisms, but unless someone can convince
  203.   Logitech that the existing base of PowerBook 100 owners is a large
  204.   enough market, the rest of us will have to suffer with the
  205.   standard trackball. However, if a new version of the PowerBook 100
  206.   does appear outside of the U.S., U.S. users would almost certainly
  207.   see jeweled trackballs become available, and they might even make
  208.   their way into repair stock.
  209.  
  210.   The only other problem the PowerBook 100 might have been accused
  211.   of was lack of speed. The 100's peppy 16 MHz 68000 destroys the 8
  212.   MHz 68000 in my Classic, but it is no match for the 68030 chips in
  213.   the other PowerBooks. For basic word processing, which is probably
  214.   the primary use of the 100, I doubt most people notice. I don't.
  215.   But what if, in an alternate universe, the PowerBook 100 had a
  216.   68030? You'd only have to go to Cupertino to find that alternate
  217.   universe, because Apple made at least two 68030 prototypes. The
  218.   prototypes imply that the ROMs can handle a 68030 chip, which
  219.   helps verify a recently-rumored third-party 68030 upgrade for the
  220.   100. Of course, the limited market of the 100 may curtail such
  221.   plans, but what would you pay for a 68030 upgrade? I'm happy
  222.   enough with our PowerBook 100 that the upgrade would have to be
  223.   cheap, and from what I've heard, many other 100 owners feel the
  224.   same way. Any new version of the PowerBook 100 will use a 68030
  225.   chip in place of the slower 68000, if only because the 68030 is
  226.   cheaper now.
  227.  
  228.   The most memorable feature of the PowerBook 100 must be its glory
  229.   days in the bargain basement. When Apple dropped the prices to
  230.   clear stock, the PowerBooks flew out of Price Clubs and dealers
  231.   alike. No one had seen a computer sell like that, which shows that
  232.   if you price something like a PowerBook right, you'll have to beat
  233.   the buyers away with a stick. It appears the 100's legacy will be
  234.   this method of cleaning out old machines to judge from the way
  235.   Apple discontinued the IIsi and dramatically lowered IIsi prices.
  236.   I think it's a great move on Apple's part, and I hope they keep it
  237.   up. Those fire sale prices allow people to buy a Mac who, for one
  238.   reason or another, probably never would have bought one then
  239.   otherwise. On that basis alone, the PowerBook 100 was a smashing
  240.   success, and as I type on our sub-$1000 8 MB/20 MB PowerBook 100,
  241.   I see nothing but that success.
  242.  
  243.   Information from:
  244.     Pythaeus
  245.  
  246.  
  247. Double the Trouble?
  248. -------------------
  249.   A friend had problems with his Duo 210 recently, and I thought a
  250.   brief exposition of how we solved them might prove useful to Duo
  251.   users and anyone who does trouble-shooting. Bill has a Duo 210 and
  252.   a Duo Dock, although no monitor at the time. He could to print to
  253.   his serial DeskWriter, but printing to a PostScript LaserWriter or
  254.   to a PostScript file (with or without background printing on and
  255.   from almost any application) caused his Duo to hang. However, when
  256.   he printed from PageMaker using the Aldus driver, it worked fine.
  257.   He tried the standard procedures, booting without extensions,
  258.   replacing the LaserWriter driver, and even reformatting his drive
  259.   (getting more space by repartitioning in the process) and
  260.   reinstalling the System and his applications from scratch. Nothing
  261.   worked. After he had an Apple Express Modem installed, his serial
  262.   DeskWriter acted up as well, but we solved that by installing the
  263.   DeskWriter 3.1 driver and fiddling with the many Control panels
  264.   that control the port mapping.
  265.  
  266.   Finally he brought his Duo, Dock, and DeskWriter over here so we
  267.   could test on my network and use my 13" monitor with the Dock.
  268.   Three problems arose quickly, and all the problems occurred
  269.   whether or not the Duo was docked. First, the DeskWriter in
  270.   AppleTalk mode hung halfway through printing if extensions were
  271.   on. Second, when I tried to copy Conflict Catcher from my hard
  272.   drive over the network to the Duo, I received failures with error
  273.   #-37. Third, printing to my QMS-PS 410 PostScript laser printer
  274.   caused a hang after the first "starting job" message.
  275.  
  276.   Running Conflict Catcher in Conflict Test mode identified the
  277.   elderly SNDPatch extension as the culprit for the DeskWriter
  278.   printing problem. One down, and a win for Conflict Catcher since
  279.   Bill had a slew of extensions that would have taken hours to test.
  280.  
  281.   We then spent an hour trying to figure out why the Conflict
  282.   Catcher files wouldn't copy, and eventually chalked it up to
  283.   network daemons when we realized all other files copied fine. We
  284.   finally ended up copying the Conflict Catcher files in an archive,
  285.   and CopyDoubler author Dave Heller of Fifth Generation Systems
  286.   told me several days later that the problem stemmed from the fact
  287.   that those two filenames started with an ASCII 0 character to make
  288.   them sort first. Apparently, an ASCII 0 character first in a
  289.   filename confuses network copying to no end. On to the printing
  290.   problem, which was the main one anyway.
  291.  
  292.   Booting without extensions made no difference, and neither docking
  293.   the Duo nor using the LaserWriter 7.2 driver was any more
  294.   encouraging. Finally, we laboriously modified a copy of the Disk
  295.   Tools disk so we could boot from floppy and print. You need a
  296.   System, Finder, Duo Enabler, and Chooser in addition to
  297.   LaserWriter, and there is barely enough disk space. When we booted
  298.   from that disk, the QMS came to life and printed correctly.
  299.   Replacing the System and the Finder with the versions on the
  300.   floppy made no difference, so we copied the entire boot floppy's
  301.   System Folder to the hard drive and blessed it in favor of the old
  302.   System Folder. That worked, which isolated the problem to the old
  303.   System Folder. We gradually moved folders over to the new System
  304.   Folder (testing as we went) and it worked fine until we moved the
  305.   Fonts folder (remember, this is a Duo, so 7.1 is necessary). Aha,
  306.   a corrupted font! I hadn't thought to check Bill's fonts since I'm
  307.   not used to System 7.1 and the System file hadn't been the
  308.   problem, but it turned out that he had a herd (or maybe fonts come
  309.   in gaggles or troops?) of public domain TrueType fonts.
  310.  
  311.   At first we thought it might be related to the fact that he had
  312.   some fonts loose and others in suitcases. Bill had heard that
  313.   loose fonts can cause troubles, but packing his loose ones in a
  314.   suitcase didn't help, and it ended up being a matter of testing
  315.   each font, one at a time. Too bad Conflict Catcher doesn't help
  316.   with fonts. Bill isolated the rogue font to be London, edging out
  317.   the one we suspected on principle, Nixon in China.
  318.  
  319.   The curious part is that we were easily sidetracked because of
  320.   unrelated problems that seemed to point to AppleTalk and the
  321.   LaserWriter driver. The fonts were also disguised by the fact that
  322.   he had printed all them, including the corrupted one, via the
  323.   serial driver for his DeskWriter. Yet, somehow the LaserWriter
  324.   driver looked at all fonts, even those not used, and crashed when
  325.   it hit the corrupted one.
  326.  
  327.   There are three morals to the story. First, the Duo can be a
  328.   mega-pain to troubleshoot if you don't have a floppy drive and an
  329.   appropriate dock, although booting from a stripped RAM disk should
  330.   have had the same effect and I'm still kicking myself for not
  331.   having suggested that earlier. Second, corrupted fonts can cause
  332.   seemingly unrelated problems, which I also should have considered,
  333.   and if you don't do a clean install, those fonts exist in a new
  334.   System as well. Third, in many trouble-shooting situations,
  335.   booting from a clean system disk like Disk Tools can crack open a
  336.   problem.
  337.  
  338.   Incidentally, Tonya and I were talking about ways switching among 
  339.   multiple Systems, and we thought of a simple way of un-blessing
  340.   (cursing?) a System Folder. In the System Folder, create a self-
  341.   extracting archive of the Finder, and when you want to un-bless
  342.   the System Folder, throw out the Finder. When you want to bless
  343.   that System Folder again, expand the self-extracting archive
  344.   (which will stick around for the next use), close the folder, and
  345.   open it again so the active Finder realizes what you've done. It's
  346.   generally a bad idea to have two potentially-active System Folders
  347.   on the same disk, and this provides a low-tech way to switch
  348.   systems without a switching utility.
  349.  
  350.  
  351. CMaster Review
  352. --------------
  353.   by Andrew Johnston -- 71101.556@compuserve.com
  354.      President, Johnston/Johnston Consulting, Macintosh Developer
  355.  
  356.   Jersey Scientific's CMaster is an extension for Symantec's THINK C
  357.   that is 90 percent enhancements to THINK C's rather austere
  358.   editor, and 10 percent enhancements to THINK C's project
  359.   environment. THINK C's editor has always been ripe for
  360.   improvement, and CMaster provides a useful set of tools that
  361.   either adds new functionality or improves access to existing
  362.   features through an iconic palette.
  363.  
  364.   CMaster is compatible with THINK C 4.0.x or newer and System 6.0.5
  365.   and newer, although some features require THINK C 5.0.x. I used
  366.   CMaster version 1.0.9 on both a Mac IIcx with a 25 MHz Radius
  367.   Rocket 040 accelerator and on a PowerBook 170, both under System
  368.   7.1.
  369.  
  370.   CMaster patches itself into THINK C and intercepts several THINK C
  371.   routines including GetNextEvent, which lets CMaster intercept many
  372.   events before THINK C sees them. CMaster does this well, and this
  373.   arrangement caused no crashes. CMaster loads when you open a THINK
  374.   C project and uses around 77K of THINK C's application heap. You
  375.   can disable CMaster by holding down the option key when opening a
  376.   project file.
  377.  
  378.  
  379. What it does
  380.   On the left side of each editor window, CMaster icons provide
  381.   navigation aids, searching, block commenting, multiple clipboards,
  382.   general placemarkers, a function prototype generator, a function
  383.   navigator, a pop-up function name menu, and a header file pop-up
  384.   menu. In addition, CMaster has a slew of keyboard-only commands
  385.   that join lines, split lines, etc. You can tie almost every
  386.   CMaster action to a user-defined keyboard command, and you can
  387.   modify CMaster's palette.
  388.  
  389.   Several tools duplicate built-in THINK C features (e.g. markers
  390.   and the headers files pop-up menus), but they seem to simplify
  391.   access. However, CMaster uses its own parsing routines to
  392.   determine the placement of the function markers that allow CMaster
  393.   to update the function marker list when you type in a new function
  394.   definition. No more running your source code through a "marker"
  395.   application or explicitly marking functions within THINK C.
  396.   CMaster also allows the use of the "#pragma mark xxx" syntax to
  397.   insert custom non-function header markers into source code.
  398.  
  399.   The more-interesting editor tools include multiple clipboards and
  400.   multiple placemarkers. Up to four clipboards can be active at a
  401.   time - each with both a global and local clipboard attached. You
  402.   can optionally set up clipboards to use a push down stack that
  403.   will hold multiple clipboard contents in a First-In-First-Out
  404.   (FIF0) stack. CMaster also has up to four temporary placemarkers
  405.   that temporarily mark a place holder in the current source file
  406.   without being recorded in the resource fork for later use.
  407.   Placemarkers show the line marked plus a few surrounding lines in
  408.   a mini-window if you click in the lower half of the place marker
  409.   icon. This is useful when you need to reference another function
  410.   (or code segment) in the same file because it eliminates jumping
  411.   back and forth and reduces the need for split windows in the THINK
  412.   C editor.
  413.  
  414.   Although the bulk of CMaster's functions are editor-related, I
  415.   most appreciated the other functions. THINK C 5.0.x can take
  416.   advantage of source code control information from Apple's MPW
  417.   Projector tool. This was a great step forward for those of us who
  418.   use both THINK C and MPW. I don't know how many times I was using
  419.   MPW Projector for source code control and inadvertently changed
  420.   the source using THINK C. CMaster has two window preferences
  421.   settings that help out - "Make files outside project read-only"
  422.   and "Make locked files read-only." Both options make the files
  423.   appear to be Projector read-only files, which helps prevent stupid
  424.   mistakes like accidentally changing a source file in the wrong
  425.   environment. I find this especially helpful when working with the
  426.   THINK Class Library (TCL), an ungodly amount of source code that
  427.   I'm constantly looking at via the editor. These files are
  428.   unprotected from inadvertent changes, the slightest of which can
  429.   be next to impossible to locate and will render your application
  430.   worthless. Also, the "Make locked files read-only" option protects
  431.   you from trying to change a source file only to find out on saving
  432.   that the file was locked. Don't laugh - it happens!
  433.  
  434.   The "Open Project Resource File Warning" can also save you time.
  435.   It warns you when you try to build or run a THINK project with the
  436.   resource file still open in a resource editor. Normally THINK C
  437.   would build or run the application without loading any resources,
  438.   most likely resulting in a bus error when the application runs.
  439.  
  440.  
  441. Problems
  442.   The only flaky behavior I discovered was in the "Show Preceding
  443.   Comments" option. This feature displays at the top of the window
  444.   any comments directly before a function definition (and therefore
  445.   its marker) when you select the marker for the function and scroll
  446.   the window to show the function. This works well if there actually
  447.   are comments before the function; however, if the comments sit
  448.   between the function definition and the opening curly bracket,
  449.   CMaster places the function definition line just out of view.
  450.   Jersey Scientific indicated that they would fix the problem in the
  451.   next update. Most people will find this feature useful since
  452.   comment headers describing functions are commonly placed
  453.   immediately preceding the function, and in fact, Symantec
  454.   commented the TCL this way.
  455.  
  456.  
  457. Improvements
  458.   I asked if Jersey Scientific might add the capability to search
  459.   MPW 411 style help files, which are generic text-only kind of open
  460.   format help files so users can create their own help files. This
  461.   kind of 411-lookup feature would provide some way to access custom
  462.   help from within the THINK environment. Jersey Scientific
  463.   mentioned that they were hard at work on a major upgrade of
  464.   CMaster, but they don't think it will be ready to ship until later
  465.   this year. (They noted that this is NOT an announcement, but
  466.   rather that they were working on a new set of features that they
  467.   hope will be CMaster 2.0.) This new version may have a feature
  468.   that would let users write their own extensions to CMaster that
  469.   would support MPW 411 files. Interesting thought - an extension to
  470.   an extension of THINK C!
  471.  
  472.   CMaster could take better advantage of color. Jersey Scientific is
  473.   aware of this deficiency and discussions with them indicate that
  474.   the next release will better support color. I would particularly
  475.   like to see CMaster use color styles for functions, keywords, and
  476.   comments. This can greatly increase the readability of source
  477.   code, and although it would add significantly to CMaster's parsing
  478.   responsibilities, high-end development tools like ACIUS
  479.   ObjectMaster already have such capabilities.
  480.  
  481.  
  482. Overall
  483.   This is not a complete discussion of CMaster's every feature. I
  484.   only mentioned the main ones and those that I found particularly
  485.   interesting. Almost all the features have some kind of option key
  486.   variant that makes them more useful than it seems at first glance.
  487.  
  488.   Jersey Scientific responded quickly to email queries and even
  489.   answered their tech support line. They post CMaster updates in the
  490.   THINK C file section on CompuServe, and from there to sumex-
  491.   aim.stanford.edu for anonymous FTP. Jersey Scientific prefers that
  492.   you use the CompuServe address if possible, especially from the
  493.   Internet.
  494.  
  495.   Is CMaster worth $69.95, or about a third of THINK C's street
  496.   price? It significantly enhances the THINK C environment in ways
  497.   that will probably save you time and aggravation. If you use THINK
  498.   C on a weekly basis, CMaster is necessary. If you use THINK C
  499.   daily you will save yourself $69.95 worth of your time in the
  500.   first week.
  501.  
  502.   The real question is how much, if any, of this functionality will
  503.   be included in THINK C 6.0, which is rumored for release this
  504.   spring (MacWEEK 15-Feb-93). Jersey Scientific cannot, for non-
  505.   disclosure reasons, say anything about even the existence of THINK
  506.   C 6.0, much less its features. Jersey Scientific did say that they
  507.   will do their best to release a compatible version as soon as
  508.   possible after Symantec ships a major upgrade to THINK C. This
  509.   will most likely be version 1.2, and will resemble 1.0.9 in terms
  510.   of features, although it will drop support for THINK C 4.x (THINK
  511.   C 5.x and 6.x will be supported). New users can expect the price
  512.   of CMaster to increase with version 1.2, but upgrades will be
  513.   provided at nominal cost.
  514.  
  515.  
  516. CMaster -- $69.95
  517.     Jersey Scientific, Inc.
  518.     545 Eighth Avenue
  519.     New York, NY  10018
  520.     212/736-0406
  521.     212/947-4981 (fax)
  522.     70400.3361@compuserve.com
  523.     AppleLink: jersci
  524.  
  525.  
  526. Reviews/12-Apr-93
  527. -----------------
  528.  
  529. * MacWEEK -- 05-Apr-93, Vol. 7, #14
  530.     SpreadBase 1.01 -- pg. 47
  531.     Turbo 3D 5.0.3 -- pg. 47
  532.     Multi-Ad Creator 3.5.2 -- pg. 54
  533.     PowerLink Presentor -- pg. 54
  534.  
  535. * MacUser -- May-93
  536.     LaserWriter Pro 630 -- pg. 50
  537.     RocketShare -- pg. 52
  538.     Transparent Compression Utilities -- pg. 57
  539.       AutoDoubler
  540.       SpaceSaver
  541.       More Disk Space
  542.     artWORKS -- pg. 62
  543.     OrgChart Express -- pg. 63
  544.     Passport Producer -- pg. 71
  545.     PowerDraw 4.0 -- pg. 75
  546.     Public Utilities -- pg. 81
  547.     Spiral -- pg. 87
  548.     Guaranteed Undelete -- pg. 87
  549.     Who Killed Sam Rupert? -- pg. 87
  550.     SpeedyCD -- pg. 88
  551.     Spectator -- pg. 89
  552.     Color Flatbed Scanners -- pg. 106
  553.       (too many to list)
  554.     Two-Page Color Monitors -- pg. 128
  555.       (too many to list)
  556.     Continuous-Tone Printers -- pg. 150
  557.       (too many to list)
  558.     Network Monitoring Programs -- pg. 191
  559.       Mac-to-Mac NetWORKS 2.0
  560.       Net Watchman 1.3
  561.       Network Vital Signs 1.01
  562.     PowerBook-to-PC Connectivity Products -- pg. 203
  563.       Laptop Liberator 2.0
  564.       PowerBook/DOS Companion
  565.     Education packages -- pg. 215
  566.       Alphabet Blocks
  567.       Reader Rabbit 2
  568.       Stickybear's Reading Room
  569.       Word Tales
  570.  
  571.  
  572. ..
  573.  
  574.  This text is wrapped as a setext. For more information send email
  575.  with the single word "setext" (no quotes) in the Subject: line to
  576.  <fileserver@tidbits.com>. A file will be returned promptly.
  577.  
  578.  Keywords to files currently available from Dantz include
  579.  background, compatibility, dfdirect, dfpro, remote, retrospect,
  580.  retrospect2, and workbook. Those go to: <fileserver@tidbits.com>.
  581.  
  582.  For information on TidBITS: how to subscribe to our mailing list,
  583.  where to find back issues, how to search issues on the Internet's
  584.  WAIS, and other useful stuff, send email to: <info@tidbits.com>
  585.  
  586.  
  587.  
  588.